/*
 * PhysicsList.hh
 *
 *  Created on: 13.02.2011
 *      Author: ed
 */

#ifndef PHYSICSLIST_HH_
#define PHYSICSLIST_HH_


#include "globals.hh"
#include "G4VUserPhysicsList.hh"

class G4OpBoundaryProcess;
class G4OpAbsorption;
class PhysicsList : public G4VUserPhysicsList
{
public:
	PhysicsList();
	virtual ~PhysicsList();
	void ConstructParticle();
	void ConstructProcess();
	void SetCuts();
	void SetVerboseLevel(G4int verboseLevel);
private:
	G4OpBoundaryProcess* boundProc;
	G4OpAbsorption* absProc;

};

#endif /* PHYSICSLIST_HH_ */
